public office (particularly the presidency or mayoralties) - Espagnol Anglais Dictionnaire